ice dam - French English Dictionary